solutions self chem